the earth's ecosystem - German English Dictionary